/**
*内网登录页样式文件
*Website:/login.css
*Author:llf{2014-10-16}
**/


.hd{border-bottom:solid 1px #ccc; height:145px;margin-bottom:20px; background:url(../img/new_bogy_bg.png) no-repeat center top #fff;}
.header{ width:1000px; margin:0 auto; height:170px;}
.logo{width:640px; height:105px; margin-top:30px; display:inline; float:left; margin-top:23px; 
background:url(../img/new_waiwang_logo.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='../img/new_waiwang_logo.png', sizingMethod='crop');
cursor:pointer;
}

.header_right{ float:right; display:inline; margin-right:15px; line-height:18px; margin-top:25px; text-align:right;}
.header_right .space{ color:#b299b2; margin:0 5px;}
.header_right a{ color:#333;}
.header_right a:hover{ color:#333;}


.bd{ height:470px; background-color:#e3edf9;}
.login_content{ width:1000px; margin:0 auto; height:470px; background:url(../img/nw_login_banner.jpg) no-repeat; position:relative;}

/*登录框*/
.login_inp, .btn_login,.login_checkbox{ background:url(../img/nw_login_bg.png) no-repeat;}
.login_wrap{ background-color:#fcfcfc; border:solid 1px #dfe8f2; width:355px; position:absolute; right:55px; top:80px; padding-top:85px; padding-bottom:15px; box-shadow:0 0 5px #d1dae3;}
.login_list{ padding-bottom:25px; padding-left:80px;}

.login_list dd{ float:left; display:inline; width:207px; }
.login_inp{ overflow:hidden;  border:solid 1px #d5d5d5; background-color:#fff;width:160px; padding:5px 5px 5px 40px;  height:18px; line-height:18px; color:#666; }
.icon_name{ background-position:0 0;}
.icon_password{ background-position: 0 -92px;}
.icon_yzm{ background-position:0 -182px; width:87px;}
.inp_cur{ border-color:#4599e4;box-shadow:0px 0px 3px #4599e4;}
.login_list dd.login_yzm_inp{ width:134px; overflow:hidden;}
.login_list dd.login_yzm,.login_list dd.login_yzm img{ width:60px; height:28px; overflow:hidden;}
.login_list dd.login_yzm{  border:solid 1px #d5d5d5; margin-left:10px;}
.login_btn_wrap{ padding:0 70px 0 80px; height:28px;}
.login_list02{ height:27px;}
.btn_login{ width:61px; height:28px; background-position:0 -445px; display:inline; float:right; text-indent:-9999px;  }
.login_header{ width:96px; height:96px; background:url(../img/nw_login_img_head.jpg) no-repeat; position: absolute; top:-36px; left:130px;}

.login_checkbox{ padding-left:25px;color:#666; background-position:0 -299px; line-height:28px; float:left; display:inline; }
.login_checkbox:hover{ color:#666;}
.login_checkbox_active{background-position:0 -354px;}

/*底部*/
.ft{ height:105px; padding-top:40px; background:url(../img/nw_login_ft.jpg) repeat-x; margin-top:20px;}
.footer{ width:1000px; margin:0 auto; text-align:center; color:#979797; line-height:22px;}


.hd_top{ height:45px; background:#fff;}
.hd_top_box{ width:1000px; height:45px; margin:0 auto;}
.header_right{ margin:0; line-height:45px;}


















